home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The PC-SIG Library 10
/
The PC-Sig Library - Shareware for the IBM PC and Compatibles (PC-SIG)(Tenth Edition Disks 1-2804)(1991).iso
/
PC_SIGCD
/
22
/
4
/
DISK2247.ZIP
/
FILE2247.TXT
< prev
next >
Wrap
Text File
|
1991-03-14
|
3KB
|
41 lines
Disk No: 2247
Disk Title: CBASE: The C Database Library
PC-SIG Version: S1.01
Program Title: CBase: The C Database Library
Author Version: 1.0.1
Author Registration: $77.00
Special Requirements: None.
This is a C database file management library. Records may be accessed
both randomly and sequentially through indexes stored in B+-trees.
Records may also be accessed sequentially in the order in which they
are stored. Multiuser access is supported under any operating system
with file locking capabilities.
Designed to be extremely portable, it's written in strict adherence to
the ANSI C standard and can still be used with the K&R C compilers. All
system dependent code is isolated to make it easy to port to new
operating systems.
CBASE is actually made up of four individual libraries, each complete
and independently accessible. At its foundation is the block buffered
I/O library which models a file as a collection of blocks made up of
fields. The linked sequential file library provides all the
facilities necessary for the creation and manipulation of doubly-
linked sequential files. The btree library provides the same for B+-
tree files. The program's library uses the linked sequential file and
btree libraries to perform all structured file management
operations. The linked sequential library is used for record storage
and the btree library is used for inverted file key storage. Database
size is limited only by available disk storage.
CBASE comes complete with all source code, and a demo database is
included to demonstrate its capabilities.
PC-SIG
1030D East Duane Avenue
Sunnyvale Ca. 94086
(408) 730-9291
(c) Copyright 1989 PC-SIG, Inc.